草庐IT

Android root 关机

全部标签

python - 操作系统重启、关机、休眠、 sleep 、唤醒(Windows Python)

我正在寻找一种执行Windows电源管理功能的自动化方法:-重启-关闭-休眠-sleep-唤醒是否有Python模块来涵盖此功能?当然也欢迎任何其他解决方案... 最佳答案 我还使用了命令行:importosos.system(r'%windir%\system32\rundll32.exepowrprof.dll,SetSuspendStateHibernate') 关于python-操作系统重启、关机、休眠、sleep、唤醒(WindowsPython),我们在StackOverfl

c++ - Qt中如何检测Windows关机或注销

我正在将一个用Qt编写的Linux应用程序移植到Windows。应用程序需要在关闭前保存一些设置。在Linux上,我们可以通过SIGTERM等的信号处理程序来做到这一点。我如何在Windows上实现相同的功能。 最佳答案 如果您使用的是Qt事件循环,您可以捕获以下信号:voidQCoreApplication::aboutToQuit()[signal]Thissignalisemittedwhentheapplicationisabouttoquitthemaineventloop,e.g.whentheeventloopleve

windows - 如何在 Windows 上通过 CMD Prompt 发送关机命令以进行处理

我目前是一名软件开发人员,我正在使用大量工具,因此我需要在完成工作后将它们全部关闭。所以我所做的是我使用tskill命令和我使用的程序列表创建了批处理文件,例如tskillskypetskilloutlooktskilldevenvtskillexplorerstartexplorer这有一个问题,当进程被终止时,工具中的更改不会被保存,例如上一个项目、打开的文件、控件的可视位置和所有其他内容。这些设置仅在您关闭工具时才会保存,但单击每个设置确实非常耗时。所以我的问题是:我可以向软件发送关闭命令而不是终止进程吗?注意:我需要CMD命令,而不是编程解决方案,正如我上面提到的,我需要像“t

ubuntu - supervisord 和 celery 热关机

每当我在运行Supervisor和Celery的ubuntu实例上运行“sudoshutdown-hnow”时,Celery似乎只是在处理任务的过程中关闭,当查看tail-f时我没有看到“当Celery在前台运行时键入ctrl-C时,您通常会看到warmshutdown"消息。这对我来说是个大问题,因为服务器可能随时终止,因此等待Celery完成其任务的处理至关重要。这可能需要几秒钟、10分钟或10小时,但关闭信号应该始终让Celery完成其工作。我在我的celeryd配置文件中添加了stopasgroup和killasgroup,它似乎确实从主管停止Celery停止了所有子进程,但不

mongodb - 检测到 mongod 不干净关机

我尝试启动mongod.exe,但我遇到了以下错误:C:\MongoDB\Server\30\bin>mongod.exe2015-12-16T19:12:17.108+0100ICONTROL2015-12-16T19:12:17.110+0100WCONTROL32-bitserversdon'thavejournalingenabledbydefault.Pleaseuse--journalifyouwantdurability.2015-12-16T19:12:17.110+0100ICONTROL2015-12-16T19:12:17.120+0100ICONTROLHotf

linux - 为什么关机报错?

在Linux上我尝试了以下步骤:创建TCP套接字,并连接到任何HTTP服务器发送HTTP请求数据用SHUT_WR关闭写入从套接字读取以获取HTTP响应使用SHUT_RD关闭读取关闭套接字此处错误发生在第5步,errno=ENOTCONN。当我在读取EOF后尝试关闭Write时,同样的错误击中了我。这是预期的吗? 最佳答案 在第4步中,如果您在recv()或read()上循环直到它返回0,那么您已经消耗了套接字关闭的另一半。除了这次它是由远程端发起的。这可能解释了为什么第5步返回错误-没有什么可以关闭,因为远程端点已经关闭了连接的那一

c# - TcpClient 重置与正常关机

我正在使用TcpClient并调用Close当我想断开客户端与服务器的连接时。我的理解是,如果尚未调用Close,它将在套接字上调用Shutdown。谁能解释一下“已终止”在下文中的含义?据我观察,这意味着调用Shutdown的一方将发送硬重置(RST),而不是通过正常的关闭序列(FIN、ACK...)。发件人:https://msdn.microsoft.com/en-us/library/system.net.sockets.socket.shutdown(v=vs.110).aspxSettinghowtoReceivespecifiesthatsubsequentcallsto

java - Android Studio 不正确关机后损坏的 .java 文件

我在AndroidStudio运行时让我的笔记本电脑hibernate,后来发现笔记本电脑已经关机。现在,我的一个源文件在AndroidStudio和写字板中显示为空。当我在Notepad++中打开它时,它显示NUL字符。该文件的大小与之前相同,这意味着文件内容没有丢失(希望如此)。如何恢复此文件的实际内容?我需要这个,因为我没有这个文件的备份。 最佳答案 查看AndroidStudio是否在本地历史记录中保留了某个版本。在AndroidStudio中转到您的java文件,然后导航到VCS->LocalHistory->SeeHis

python - 如何制作一个可以注销、关机和重启计算机的python脚本?

背景我目前正在自学Python,我认为拥有一种“控制中心”会是一个非常酷的项目,我可以在其中关闭、重新启动和注销我的计算机。我也想使用subprocess模块,因为我听说importOS模块已经过时了。当前代码defshutdown(self):importsubprocesssubprocess.call(["shutdown","-f","-s","-t","60"])问题我真正想问的是,有没有办法(使用subprocess模块)注销并重新启动我的计算机?技术规范python2.7.3Windows7,32位 最佳答案 首先你必

redis - 停止 redis 服务器。既不关机也不停止工作

我想停止redis服务器,它一直在运行。我正在使用redis-2.6.7检查它是否正在运行:redis-server它说“...绑定(bind):地址已在使用中”所以它已经在运行了。我试过了redis-cliredis127.0.0.1:6379>shutdown它只是挂起,没有任何反应。我跳出来查看,是的,它还在运行。我试过了redis-serverstop我收到“无法打开配置文件‘停止’”我试过:killallredis-server仍在运行。我想停止它的原因是当我尝试通过Python设置或获取值时它只是挂起。所以我想我会重新启动它。编辑:redis-cli似乎没有任何命令起作用。